Is This The Electric Vehicle Nepal Has Been Waiting For